sticker revenue
EsportsVIRESA Holds the Esports Rights for ASIAD 20: Four Layers of Rights, Three Tiers of Power, and One Unpriced UnknownAt 1:40 in the morning, a fan in Hai Phong was replaying an esports match fro...
Martial ArtsReading Vietnam's Poomsae Gold at Chuncheon 2026 Through the Tape: A Partner Swap, Unchanged DataChuncheon, South Korea — third competition day. I sat in row seven of Stand B...
ChessThe Move 5.e5 and the Strange Comforts of Belief on the ChessboardIn the rainy season of 2026, inside a small chess club tucked deep in an alle...
International FootballManchester Derby: Haaland's Controversial Goal and the Question VAR Can Never AnswerThe referee raises two fingers to the earpiece. On the big screen at Old...
BadmintonThuy Linh and the Asian Games medal problem: The gap lies in the training ecosystemThree consecutive Asian Games. Two Olympic Games. And an Asian Games medal...
International FootballPortugal, Ronaldo and the 45th Minute: The Crisis That Lives in the GapPortugal, Ronaldo and the 45th Minute: The Crisis That Lives in the Gap The...
VolleyballJapan led 2-0 and lost 3-2: the same lesson, six years laterSet four, Japan had match point. The Paris South arena had been waving red an...
International FootballEngland 7-0 Croatia in Rijeka: A Message to Europe on a Sample Size of OneWhat kept me at my desk after the match in Rijeka had nothing to do with the...
EsportsDplus KIA did not resurrect, they just re-read the old map: 3-1 over KT and the paradox of the comebackThree days after the 0-3 shock against KT Rolster, Dplus KIA stood at the bri...
International FootballThe Minimum Viable Input: Lessons From a Football Analysis With No Facts at AllA missed penalty in the 88th minute of a knockout tie has little to do with t...
BasketballVBA fines player Nguyen Van A 50 million VND and suspends him for 3 games for unsportsmanlike conductThe Vietnam Basketball Association (VBA) today (August 15, 2026) officially...
International FootballArda Güler, three matches and one post: Real Madrid is manufacturing its own pressureThree matches. Two goals. Two assists. I sat down with all three, rewinding...
BadmintonBadminton Team Draw Revealed: The 24-Hour Window That Leaves No Room for ErrorI once watched a national team prepare for four years, only to see every...
Esportsbabybay, G2 and the 2027 Window: Why the Second-Best Player Can Still Be the One Who LeavesFour in the morning in Incheon, and I open the semifinal VOD for the fourth...
International FootballSilence in the Transfer Market: When an Empty Data Cell Outvalues a Signed ContractThree in the morning, and the spreadsheet in front of me opens onto five...
TennisFariba Hashimi – The Hidden Number Between War and PeaceNumbers never lie, but they can remain silent. I have written this sentence...
EsportsThe Verdict of Empty Data: When Esports Analysis Deceives ItselfI still remember clearly that June evening in 2026, when the newsroom sent me...
BadmintonPV Sindhu's Left Foot: Decoding the 2026 Asian Games with Scorelines and DataThe match ended, but the injury had only just begun to be written onto the...
BadmintonAn Se-young at Asian Games 2026: 56 wins, 1 loss and an unprecedented women's singles recordThe women's singles badminton final at the 2026 Asian Games in Aichi-Nagoya...
AthleticsSilesia 2028: £3m, 50 Events and a Payout Table With No Room for LuckThe eighth-place finisher in the men's 5,000m final at the European Athletics...
Martial ArtsReading Vietnam's Poomsae Gold at Chuncheon 2026 Through the Tape: A Partner Swap, Unchanged DataChuncheon, South Korea — third competition day. I sat in row seven of Stand B...
ChessThe Move 5.e5 and the Strange Comforts of Belief on the ChessboardIn the rainy season of 2026, inside a small chess club tucked deep in an alle...
International FootballManchester Derby: Haaland's Controversial Goal and the Question VAR Can Never AnswerThe referee raises two fingers to the earpiece. On the big screen at Old...
BadmintonThuy Linh and the Asian Games medal problem: The gap lies in the training ecosystemThree consecutive Asian Games. Two Olympic Games. And an Asian Games medal...
International FootballPortugal, Ronaldo and the 45th Minute: The Crisis That Lives in the GapPortugal, Ronaldo and the 45th Minute: The Crisis That Lives in the Gap The...
VolleyballJapan led 2-0 and lost 3-2: the same lesson, six years laterSet four, Japan had match point. The Paris South arena had been waving red an...
International FootballEngland 7-0 Croatia in Rijeka: A Message to Europe on a Sample Size of OneWhat kept me at my desk after the match in Rijeka had nothing to do with the...
EsportsDplus KIA did not resurrect, they just re-read the old map: 3-1 over KT and the paradox of the comebackThree days after the 0-3 shock against KT Rolster, Dplus KIA stood at the bri...
International FootballThe Minimum Viable Input: Lessons From a Football Analysis With No Facts at AllA missed penalty in the 88th minute of a knockout tie has little to do with t...
BasketballVBA fines player Nguyen Van A 50 million VND and suspends him for 3 games for unsportsmanlike conductThe Vietnam Basketball Association (VBA) today (August 15, 2026) officially...
International FootballArda Güler, three matches and one post: Real Madrid is manufacturing its own pressureThree matches. Two goals. Two assists. I sat down with all three, rewinding...
BadmintonBadminton Team Draw Revealed: The 24-Hour Window That Leaves No Room for ErrorI once watched a national team prepare for four years, only to see every...
Esportsbabybay, G2 and the 2027 Window: Why the Second-Best Player Can Still Be the One Who LeavesFour in the morning in Incheon, and I open the semifinal VOD for the fourth...
International FootballSilence in the Transfer Market: When an Empty Data Cell Outvalues a Signed ContractThree in the morning, and the spreadsheet in front of me opens onto five...
TennisFariba Hashimi – The Hidden Number Between War and PeaceNumbers never lie, but they can remain silent. I have written this sentence...
EsportsThe Verdict of Empty Data: When Esports Analysis Deceives ItselfI still remember clearly that June evening in 2026, when the newsroom sent me...
BadmintonPV Sindhu's Left Foot: Decoding the 2026 Asian Games with Scorelines and DataThe match ended, but the injury had only just begun to be written onto the...
BadmintonAn Se-young at Asian Games 2026: 56 wins, 1 loss and an unprecedented women's singles recordThe women's singles badminton final at the 2026 Asian Games in Aichi-Nagoya...
AthleticsSilesia 2028: £3m, 50 Events and a Payout Table With No Room for LuckThe eighth-place finisher in the men's 5,000m final at the European Athletics...
